flush instrument - French English Dictionary